A Feedback Based Load Balance Algorithm for Physics Routines in Nwp
نویسنده
چکیده
In recent years, Numerical Weather Prediction (NWP) has made increasing use of parallel machines with large numbers of processors. The physics portion of NWP is particularly amenable to large scale parallelism as, in most cases, each grid column can be independently computed. However, grid columns have varying amounts of work associated with them, so, a simple partition of grid columns can leave some processors with much less work than others. As the number of processors grows, this eeect becomes increasingly important. Such imbalance can be time invariant (such as computation based on orographic features), vary predictably in time (such as short wave radiation), or vary unpredictably in time (such as convection and precipitation). This paper presents a load balance algorithm which is particularly aimed at the last of these cases. The feedback mechanism uses the time taken and number of grid columns for each processor at the previous time-step, to provide an improved partition for the current time-step. Simulation results are presented both for synthetic workloads, and using data from ECMWF's IFS model.
منابع مشابه
Dynamic Load Balancing of Parallel Computational Iterative Routines on Platforms with Memory Heterogeneity
Traditional load balancing algorithms for data-intensive iterative routines can successfully load balance relatively small problems. We demonstrate that they may fail for large problem sizes on computational clusters with memory heterogeneity. Traditional algorithms use too simplistic models of processors’ performance which cannot reflect many aspects of heterogeneity. This paper presents a new...
متن کاملOnline Distribution and Load Balancing Optimization Using the Robin Hood and Johnson Hybrid Algorithm
Proper planning of assembly lines is one of the production managers’ concerns at the tactical level so that it would be possible to use the machine capacity, reduce operating costs and deliver customer orders on time. The lack of an efficient method in balancing assembly line can create threatening problems for manufacturing organizations. The use of assembly line balancing methods cannot balan...
متن کاملLoad Frequency Control in Power Systems Using Multi Objective Genetic Algorithm & Fuzzy Sliding Mode Control
This study proposes a combination of a fuzzy sliding mode controller (FSMC) with integral-proportion-Derivative switching surface based superconducting magnetic energy storage (SMES) and PID tuned by a multi-objective optimization algorithm to solve the load frequency control in power systems. The goal of design is to improve the dynamic response of power systems after load demand changes. In t...
متن کاملA Novel Hybrid Short Term Load Forecasting Model Considering the Error of Numerical Weather Prediction
In order to reduce the effect of numerical weather prediction (NWP) error on short term load forecasting (STLF) and improve the forecasting accuracy, a new hybrid model based on support vector regression (SVR) optimized by an artificial bee colony (ABC) algorithm (ABC-SVR) and seasonal autoregressive integrated moving average (SARIMA) model is proposed. According to the different day types and ...
متن کاملAdaptive Dynamic Data Placement Algorithm for Hadoop in Heterogeneous Environments
Hadoop MapReduce framework is an important distributed processing model for large-scale data intensive applications. The current Hadoop and the existing Hadoop distributed file system’s rack-aware data placement strategy in MapReduce in the homogeneous Hadoop cluster assume that each node in a cluster has the same computing capacity and a same workload is assigned to each node. Default Hadoop d...
متن کامل